immersed pump - Alemán Inglés Diccionario